c46313ca387b7a765f33fbca718953d378d7ec07,src/test/java/org/mafagafogigante/dungeon/io/AchievementsJsonFileTest.java,AchievementsJsonFileTest,getQueryRuleObject,#JsonRule#,80

Before Change



  private JsonRule getQueryRuleObject(JsonRule caseOfDeathRuleObject) {
    Map<String, JsonRule> queryRules = new HashMap<>();
    queryRules.put(ID_FIELD, JsonRuleFactory.makeOptionalRule(JsonRuleFactory.makeStringRule()));
    queryRules.put(TYPE_FIELD, JsonRuleFactory.makeOptionalRule(JsonRuleFactory.makeStringRule()));
    queryRules.put(PART_OF_DAY_FIELD, JsonRuleFactory.makeOptionalRule(JsonRuleFactory.makeUppercaseStringRule()));
    queryRules.put(CAUSE_OF_DEATH_FIELD, JsonRuleFactory.makeOptionalRule(caseOfDeathRuleObject));
    return JsonRuleFactory.makeObjectRule(queryRules);

After Change



  private JsonRule getQueryRuleObject(JsonRule caseOfDeathRuleObject) {
    Map<String, JsonRule> queryRules = new HashMap<>();
    final JsonRule optionalStringRule = JsonRuleFactory.makeOptionalRule(JsonRuleFactory.makeStringRule());
    queryRules.put(ID_FIELD, optionalStringRule);
    queryRules.put(TYPE_FIELD, optionalStringRule);
    final JsonRule uppercaseRule = JsonRuleFactory.makeUppercaseStringRule();